5
450 156
222 375
0 366
3 72
237 0
10
114 166 18924
145 173 25085
84 111 9324
101 181 18281
72 145 10440
194 212 41128
215 225 48375
147 82 12054
57 81 4617
225 218 49050
1
106 108
145 108
145 144
106 144
